package com.healthmgmt.app.mapper;


import com.healthmgmt.app.domain.HeightRecord;

import java.util.List;

/**
 * 身高Mapper接口
 * 
 * @author ruoyi
 * @date 2025-06-29
 */
public interface HeightRecordMapper 
{
    /**
     * 查询身高
     * 
     * @param recordId 身高主键
     * @return 身高
     */
    public HeightRecord selectHeightRecordByRecordId(Long recordId);

    /**
     * 查询身高列表
     * 
     * @param heightRecord 身高
     * @return 身高集合
     */
    public List<HeightRecord> selectHeightRecordList(HeightRecord heightRecord);

    /**
     * 新增身高
     * 
     * @param heightRecord 身高
     * @return 结果
     */
    public int insertHeightRecord(HeightRecord heightRecord);

    /**
     * 修改身高
     * 
     * @param heightRecord 身高
     * @return 结果
     */
    public int updateHeightRecord(HeightRecord heightRecord);

    /**
     * 删除身高
     * 
     * @param recordId 身高主键
     * @return 结果
     */
    public int deleteHeightRecordByRecordId(Long recordId);

    /**
     * 批量删除身高
     * 
     * @param recordIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteHeightRecordByRecordIds(Long[] recordIds);
}
